package com.yuexin.project.order.domain;

import com.yuexin.framework.web.domain.BaseEntity;

/**
 * 报餐设置表 meals_setting
 * 
 * @author yuexin
 * @date 2018-10-22
 */
public class MealsSetting extends BaseEntity
{
	private static final long serialVersionUID = 1L;

	/** 报餐设置ID */
	private Integer mealsId;
	/** 0只可对次日及以后进行报餐1允许对当天及以后进行报餐 */
	private String mealsDate;
	/** 为空随时可报餐，否则就餐前几小时截止 */
	private Integer mealsTime;
	/** 是否设置早餐报餐时间 */
	private String isBreakfast;
	/** 早餐开始报餐时间 */
	private String breakfastStart;
	/** 早餐截止报餐时间 */
	private String breakfastEnd;
	/** 报餐方式（0：不选菜品，1：选择菜品） */
	private String breakfastType;
	/** 0为不计费，计费则填费用 */
	private String breakfastType1;
	/** 0为不计费，计费则填费用，累加菜品填-1 */
	private String breakfastType2;
	/** 是否设置午餐报餐时间 */
	private String isLunch;
	/** 午餐开始报餐时间 */
	private String lunchStart;
	/** 午餐截止报餐时间 */
	private String lunchEnd;
	/** 报餐方式（0：不选菜品，1：选择菜品） */
	private String lunchType;
	/** 0为不计费，计费则填费用 */
	private String lunchType1;
	/** 0为不计费，计费则填费用，累加菜品填-1 */
	private String lunchType2;
	/** 是否设置晚餐报餐时间 */
	private String isDinner;
	/** 晚餐开始报餐时间 */
	private String dinnerStart;
	/** 晚餐截止报餐时间 */
	private String dinnerEnd;
	/** 报餐方式（0：不选菜品，1：选择菜品） */
	private String dinnerType;
	/** 0为不计费，计费则填费用 */
	private String dinnerType1;
	/** 0为不计费，计费则填费用，累加菜品填-1 */
	private String dinnerType2;
	/** 是否设置晚餐报餐时间 */
	private String isOther;
	/** 晚餐开始报餐时间 */
	private String otherStart;
	/** 晚餐截止报餐时间 */
	private String otherEnd;
	/** 报餐方式（0：不选菜品，1：选择菜品） */
	private String otherType;
	/** 0为不计费，计费则填费用 */
	private String otherType1;
	/** 0为不计费，计费则填费用，累加菜品填-1 */
	private String otherType2;
	/** 是否显示菜品图片 */
	private String isDishPic;
	/** 是否扫码签到 */
	private String isSign;
	/** 二维码密码 */
	private String qrcodePassword;
	/** 0不允许订客餐1允许全部人订客餐2允许指定人员订客餐 */
	private String guestSetting;
	/** 0：次日开始，1：当天开始 */
	private String guestDate;
	/** 截止报餐 */
	private Integer guestTime;
	/** 0不允许订围餐1允许全部人订围餐2允许指定人员订围餐 */
	private String periSetting;
	/** 0：次日开始，1：当天开始 */
	private String periDate;
	/** 围餐截止报名时间 */
	private Integer periTime;
	
    private Integer[] guestUserIds;
    
    private Integer[] periUserIds;
    
    private Integer[] managerUserIds;

    private Integer[] cookUserIds;

	public String getBreakfastType2() {
		return breakfastType2;
	}

	public void setBreakfastType2(String breakfastType2) {
		this.breakfastType2 = breakfastType2;
	}

	public String getLunchType2() {
		return lunchType2;
	}

	public void setLunchType2(String lunchType2) {
		this.lunchType2 = lunchType2;
	}

	public String getDinnerType2() {
		return dinnerType2;
	}

	public void setDinnerType2(String dinnerType2) {
		this.dinnerType2 = dinnerType2;
	}

	public String getOtherType2() {
		return otherType2;
	}

	public void setOtherType2(String otherType2) {
		this.otherType2 = otherType2;
	}

	public void setMealsId(Integer mealsId)
	{
		this.mealsId = mealsId;
	}

	public Integer getMealsId() 
	{
		return mealsId;
	}
	public void setMealsDate(String mealsDate) 
	{
		this.mealsDate = mealsDate;
	}

	public String getMealsDate() 
	{
		return mealsDate;
	}
	public void setMealsTime(Integer mealsTime) 
	{
		this.mealsTime = mealsTime;
	}

	public Integer getMealsTime() 
	{
		return mealsTime;
	}
	public void setIsBreakfast(String isBreakfast) 
	{
		this.isBreakfast = isBreakfast;
	}

	public String getIsBreakfast() 
	{
		return isBreakfast;
	}
	public void setIsLunch(String isLunch) 
	{
		this.isLunch = isLunch;
	}

	public String getIsLunch() 
	{
		return isLunch;
	}
	public void setIsDinner(String isDinner) 
	{
		this.isDinner = isDinner;
	}

	public String getIsDinner() 
	{
		return isDinner;
	}
	
	public String getBreakfastStart() {
		return breakfastStart;
	}

	public void setBreakfastStart(String breakfastStart) {
		this.breakfastStart = breakfastStart;
	}

	public String getBreakfastEnd() {
		return breakfastEnd;
	}

	public void setBreakfastEnd(String breakfastEnd) {
		this.breakfastEnd = breakfastEnd;
	}

	public String getLunchStart() {
		return lunchStart;
	}

	public void setLunchStart(String lunchStart) {
		this.lunchStart = lunchStart;
	}

	public String getLunchEnd() {
		return lunchEnd;
	}

	public void setLunchEnd(String lunchEnd) {
		this.lunchEnd = lunchEnd;
	}

	public String getDinnerStart() {
		return dinnerStart;
	}

	public void setDinnerStart(String dinnerStart) {
		this.dinnerStart = dinnerStart;
	}

	public String getDinnerEnd() {
		return dinnerEnd;
	}

	public void setDinnerEnd(String dinnerEnd) {
		this.dinnerEnd = dinnerEnd;
	}

	public void setIsDishPic(String isDishPic) 
	{
		this.isDishPic = isDishPic;
	}

	public String getIsDishPic() 
	{
		return isDishPic;
	}
	public void setIsSign(String isSign) 
	{
		this.isSign = isSign;
	}

	public String getIsSign() 
	{
		return isSign;
	}
	public void setQrcodePassword(String qrcodePassword) 
	{
		this.qrcodePassword = qrcodePassword;
	}

	public String getQrcodePassword() 
	{
		return qrcodePassword;
	}
	public void setGuestSetting(String guestSetting) 
	{
		this.guestSetting = guestSetting;
	}

	public String getGuestSetting() 
	{
		return guestSetting;
	}
	public void setGuestDate(String guestDate) 
	{
		this.guestDate = guestDate;
	}

	public String getGuestDate() 
	{
		return guestDate;
	}
	public void setGuestTime(Integer guestTime) 
	{
		this.guestTime = guestTime;
	}

	public Integer getGuestTime() 
	{
		return guestTime;
	}
	public void setPeriSetting(String periSetting) 
	{
		this.periSetting = periSetting;
	}

	public String getPeriSetting() 
	{
		return periSetting;
	}
	public void setPeriDate(String periDate) 
	{
		this.periDate = periDate;
	}

	public String getPeriDate() 
	{
		return periDate;
	}
	public void setPeriTime(Integer periTime) 
	{
		this.periTime = periTime;
	}

	public Integer getPeriTime() 
	{
		return periTime;
	}

	public Integer[] getGuestUserIds() {
		return guestUserIds;
	}

	public void setGuestUserIds(Integer[] guestUserIds) {
		this.guestUserIds = guestUserIds;
	}

	public Integer[] getPeriUserIds() {
		return periUserIds;
	}

	public void setPeriUserIds(Integer[] periUserIds) {
		this.periUserIds = periUserIds;
	}

	public Integer[] getManagerUserIds() {
		return managerUserIds;
	}

	public void setManagerUserIds(Integer[] managerUserIds) {
		this.managerUserIds = managerUserIds;
	}

	public String getBreakfastType() {
		return breakfastType;
	}

	public void setBreakfastType(String breakfastType) {
		this.breakfastType = breakfastType;
	}

	public String getBreakfastType1() {
		return breakfastType1;
	}

	public void setBreakfastType1(String breakfastType1) {
		this.breakfastType1 = breakfastType1;
	}

	public String getLunchType() {
		return lunchType;
	}

	public void setLunchType(String lunchType) {
		this.lunchType = lunchType;
	}

	public String getLunchType1() {
		return lunchType1;
	}

	public void setLunchType1(String lunchType1) {
		this.lunchType1 = lunchType1;
	}

	public String getDinnerType() {
		return dinnerType;
	}

	public void setDinnerType(String dinnerType) {
		this.dinnerType = dinnerType;
	}

	public String getDinnerType1() {
		return dinnerType1;
	}

	public void setDinnerType1(String dinnerType1) {
		this.dinnerType1 = dinnerType1;
	}

	public String getIsOther() {
		return isOther;
	}

	public void setIsOther(String isOther) {
		this.isOther = isOther;
	}

	public String getOtherStart() {
		return otherStart;
	}

	public void setOtherStart(String otherStart) {
		this.otherStart = otherStart;
	}

	public String getOtherEnd() {
		return otherEnd;
	}

	public void setOtherEnd(String otherEnd) {
		this.otherEnd = otherEnd;
	}

	public String getOtherType() {
		return otherType;
	}

	public void setOtherType(String otherType) {
		this.otherType = otherType;
	}

	public String getOtherType1() {
		return otherType1;
	}

	public void setOtherType1(String otherType1) {
		this.otherType1 = otherType1;
	}

	public Integer[] getCookUserIds() {
		return cookUserIds;
	}

	public void setCookUserIds(Integer[] cookUserIds) {
		this.cookUserIds = cookUserIds;
	}
}
